/*
 * @Author: wangyongcun@persagy.com
 * @Date: 2025-03-02 20:52:40
 * @LastEditTime: 2025-03-21 17:51:47
 * @FilePath: \vite-admin\src\appSetting.ts
 * @Description:默认配置
 *
 */
import { version } from "../package.json";
const { VITE_APP_TITLE: appTitle } = import.meta.env;

const appSetting: AppSetting = {
  // 系统Title
  title: appTitle,
  // 大小
  size: 'default',
  // 系统版本
  version: version,
  // 是否显示设置
  showSettings: true,
  // 主题
  theme: 'light',
  // 水印配置
  watermark: {
    show: true,
    content: [appTitle],
  },
  // 菜单配置
  menuConfig: {
    mode: 'horizontal',
    isCollapse: false,
    reverseHorizontalMix: false
  },

  // 是否显示刷新按钮
  // 灰色模式
  grayscale: false,
  // 色弱模式
  colourWeakness: false,

  // 主题颜色
  themeColor: {
    title: '主题颜色',
    primary: '#1890ff',
    info: '#1890ff',
    success: '#52c41a',
    warning: '#faad14',
    error: '#f5222d',
    followPrimary: '跟随主色'
  },
  // 侧边栏配置
  sider: {
    inverted: false, // 深色/浅色模式
    width: 220, // 展开宽度
    collapsedWidth: 64,// 折叠时的宽度
    mixWidth: 90, // 混合模式下的宽度
    mixCollapsedWidth: 64,// 混合模式下的折叠宽度
    mixChildMenuWidth: 200,// 混合模式下的子菜单宽度
  },
  // 重置缓存策略
  resetCacheStrategy: 'close',

  // 组件大小 default | medium | small | large
  // size: SizeEnum.DEFAULT,
  // // 语言
  // language: LanguageEnum.ZH_CN,
  // 是否开启水印
  watermarkEnabled: false,
  // 水印内容
  watermarkContent: name,
  // 侧边栏配色方案
  // sidebarColorScheme: SidebarColorEnum.CLASSIC_BLUE,
};

export default appSetting;
